package com.endes.android.context;

import android.content.Context;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;

public class Preferencias {
	protected static String PREFERENCIAS = "PREFERENCIAS";
	
	public static final String IDFORM = "IDFORM";
	public static final String SUPERV = "SUPERV";
	public static final String INTERV = "INTERV";
	public static final String CLUSTER = "CLUSTER";
	
	/*
	private Context context;	
	public Preferencias(Context context) {
		this.context = context;
	}
	*/
	
	public static int getIdFormGuardado(Context context, Cuestionario c) {		
		SharedPreferences preferencias = context.getSharedPreferences(PREFERENCIAS, Context.MODE_PRIVATE);
		return preferencias.getInt(IDFORM+c.ordinal(), 0);//retorna cero si no existe aun el valor
	}
	
	public static void guardarIdForm(Context context, int idForm, Cuestionario c) {
		SharedPreferences preferencias = context.getSharedPreferences(PREFERENCIAS, Context.MODE_PRIVATE);
        Editor editor = preferencias.edit();
        editor.putInt(IDFORM+c.ordinal(), idForm);
        editor.commit();
	}
	
	public static void guardarCodigoSupervisora(Context context,	int valor) {
		SharedPreferences preferencias = context.getSharedPreferences(PREFERENCIAS, Context.MODE_PRIVATE);
        Editor editor = preferencias.edit();
        editor.putInt(SUPERV, valor);
        editor.commit();		
	}

	public static int getCodigoSupervisora(Context context) {
		SharedPreferences preferencias = context.getSharedPreferences(PREFERENCIAS, Context.MODE_PRIVATE);
		return preferencias.getInt(SUPERV, 0);
	}

	public static void guardarCodigoEntrevistadora(Context context,	int valor) {
		SharedPreferences preferencias = context.getSharedPreferences(PREFERENCIAS, Context.MODE_PRIVATE);
        Editor editor = preferencias.edit();
        editor.putInt(INTERV, valor);
        editor.commit();		
	}

	public static int getCodigoEntrevistadora(Context context) {
		SharedPreferences preferencias = context.getSharedPreferences(PREFERENCIAS, Context.MODE_PRIVATE);
		return preferencias.getInt(INTERV, 0);
	}

	public static void guardarCodigoConglomerado(Context context, int valor) {
		SharedPreferences preferencias = context.getSharedPreferences(PREFERENCIAS, Context.MODE_PRIVATE);
        Editor editor = preferencias.edit();
        editor.putInt(CLUSTER, valor);
        editor.commit();
	}
	
	public static int getCodigoConglomerado(Context context) {
		SharedPreferences preferencias = context.getSharedPreferences(PREFERENCIAS, Context.MODE_PRIVATE);
		return preferencias.getInt(CLUSTER, 0);
	}
}
